html, body
{
         background-image:url(images/bg_body2.jpg);
         background-repeat:repeat-x;
         background-color: #291c14;
         font-family: "Times New Roman", Times, serif;
         color: #fc6;
         font-size:1em;
         padding-right: 2em;
         margin:0px;
         padding:0px;
}
#seite_gesamt
{
         margin:0px,
         padding:0px;
         width:100%;
         height:auto;
         text-align:center;
}
#seite_inhalt
{
         margin:0px;
         margin-left:auto;
         margin-right:auto;
         padding:0px;
         width:800px;
         height:auto;
         background-color:#443232;
}
#navi_oben
{
         margin:0px;
         padding:0px;
         width:800px;
         height:auto;
         text-align:right;
         background-color:#4f3d3d;
}
#navi_oben ul,li
{
         list-style-type: none;
         padding:0px;
         margin:0px;
         text-align:right;
         display:inline;
}
#navi_oben ul li a
{
         padding-left: 3px;
         padding-right: 3px;
}
a:visited
{
         color: #94783F;
         text-decoration:none;
}
a:hover
{
         color: #efefef;
         text-decoration:none;
}
a:link
{
         color: #C2A969;
         text-decoration:none;
}
#header
{
         width:100%;
         height:264px;
         background-image:url(images/header.jpg);
         background-repeat:repeat-x;
         padding:0px;
         margin:0px;
}
#navi_links
{
         position: absolute;
         top: 40px;
         left: 20%;
         width: 7em;
         text-align:left;
}
#navi_links ul li ul
{
         position: absolute;
         z-index: 100;
         left: 6.5em;
         margin-top: -1.4em;
         width: 10em;
         background: transparent;
         border-right: 1px solid #C2A969;
         border-top: 1px solid #C2A969;
         border-bottom: 1px solid #C2A969;
}
#navi_links ul li
{
         display:block;
}

#navi_links ul,li
{
         list-style-type: none;
         padding:0px;
         margin:0px;
         text-align:left;
}
#navi_links li
{
         text-align: left;
         font-size: 85%;
         height: 18px;
         line-height: 18px;
}
#navi_links li a, #navi_links ul a
{
         color: #C2A969;
         text-decoration: none;
         display: block;
}
#navi_links ul li ul li
{
         display:block;
}
#navi_links ul li ul li a, #navi_links ul li ul a
{
         color: #80A0FF;
         text-decoration: none;
         display: block;
}
#navi_links li a:hover
{
         color: #FFA449;
         text-decoration:underline;
}
#navi_links a:hover
{
         color: #FFA449;
}
#logo
{
         width:800px;
         height:264px;
         background-position:top right;
         background-repeat:no-repeat;
         padding:0px;
         margin:0px;
}
#home #logo {background-image:url(images/start.jpg);}
#bedingungen #logo {background-image:url(images/bedingungen.jpg);}
#agb #logo {background-image:url(images/agb.jpg);}
#impressum #logo {background-image:url(images/impressum.jpg);}
#links #logo {background-image:url(images/links.jpg);}
#aktuell #logo {background-image:url(images/aktuell.jpg);}
#rueckfuehrung #logo {background-image:url(images/rueckfuehrung.jpg);}
#progression #logo {background-image:url(images/progression.jpg);}
#smoking #logo {background-image:url(images/smoking.jpg);}
#chill #logo {background-image:url(images/chill.jpg);}
#hypnose #logo {background-image:url(images/hypnose.jpg);}
#kartenlegen #logo {background-image:url(images/kartenlegen.jpg);}
#seminare #logo {background-image:url(images/seminare.jpg);}
#rp1 #logo {background-image:url(images/rp1.jpg);}
#workshops #logo {background-image:url(images/workshops.jpg);}
#honorar #logo {background-image:url(images/honorar.jpg);}
#faq #logo {background-image:url(images/faq.jpg);}
#kontakt #logo {background-image:url(images/kontakt.jpg);}
#inhalt
{
         padding:0px;
         margin:0px;
         width:800px;
         height:auto;
         text-align:right;
         
         background-color:#443232;
         background-image:url(images/footer.jpg);
         background-position:left bottom;
         background-repeat:no-repeat;
         padding-bottom:200px;
}
#text
{
         padding-right: 2em;
         text-align:right;
}
h1
{
         color: #ffffff;
         font-size:1.1em;
         text-align:right;
         font-weight:normal;
}
h2
{
         color: #80A0FF;
         font-size:1em;
         text-align:right;
         font-weight:normal;
}
h3
{
         color: #FFA449;
         font-size:1em;
         text-align:right;
         font-weight:normal;
}
.textdurch
{
         color: #fc6;
         font-size:1em;
         text-align:right;
         text-decoration:line-through;
}
